A Command Oriented Derivation Approach with Product-Specific Architecture Optimization
نویسندگان
چکیده
FROM/BCS is a promising product line engineering method which has the advantage of integrating variability in software development diagrams or models and to explicitly give variants of variation points. This approach has been proposed to allow transposition of industrial chain production to software world. However, to come closer to the real reduction of cost and risk and taking into consideration the evolution of software requirements, the method have to be improved since it does not give a way to set characteristics so as to derive a specific product easily. To address this issue in this paper, through the concept of command, we give a modeling approach that allows requirements fixation. In the new approach named CODA (Command Oriented Derivation Approach), given a requirement variation, the specific product architecture is derived fluently from the generic architecture and the command specification.
منابع مشابه
Mapping Features to Aspects: A Model-Based Generative Approach
Handling the various derivations of an aspect-oriented software famility architecture can be a daunting and costly task if explicit support is not systematically provided throughout early and late development artifacts. Aspectoriented software development (AOSD) has been recently explored by several research works as a technique that enables software product line customization. However, the app...
متن کاملProceedings for First Workshop on Aspect - oriented Product Line Engineering
The Product Line Architecture is the most important asset of a Product Line. The Product Line Architecture defines not only the product line quality attributes but also encompasses the capability of reuse, product derivation, and product line evolution. AspectOriented approaches seek proper separation of concerns in order to obtain evolvable, maintain...
متن کاملFeature-Based Composition of Software Architectures
In Software Product Lines variability refers to the definition and utilization of differences between several products. Feature Diagrams (FD) are a well-known approach to express variability, and can be used to automate the derivation process. Nevertheless, this may be highly complex due to possible interactions between selected features and the artifacts realizing them. Deriving concrete produ...
متن کاملDevelopment of a framework to evaluate service-oriented architecture governance using COBIT approach
Nowadays organizations require an effective governance framework for their service-oriented architecture (SOA) in order to enable them to use a framework to evaluate their current state governance and determine the governance requirements, and then to offer a suitable model for their governance. Various frameworks have been developed to evaluate the SOA governance. In this paper, a brief introd...
متن کاملالگوهای طراحی مسجد در معماری معاصر
In current time, modern architecture design opinion along with new generation of academic graduated architects has great influence on new buildings, such as mosques design. One of the most important effects is the distortion of shapes and space, which is headlined as new design view of mosque in architecture and society. Unlike the past which mosque buildings were followed by special tradition ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2015